/*
 * To change this template, choose Tools | Templates
 * and open the template in the editor.
 */
package main;

import bean.CondicaoCompra;
import bean.CondicaoCompraParcela;
import java.math.BigDecimal;
import java.util.Date;
import java.util.List;
import java.util.Vector;
import persistencia.controller.CondicaoController;

/**
 *
 * @author André
 */
public class Main {

    public static void main(String[] args) {
        CondicaoController cc = CondicaoController.getInstance();
        CondicaoCompra condicao = new CondicaoCompra();
        Vector<CondicaoCompraParcela> parcelas = new Vector<CondicaoCompraParcela>();

        //java.util.Date dataUtil = new java.util.Date();
        //java.sql.Date dataSql = new java.sql.Date(dataUtil.getTime());

        //cotacao.setTdata(dataSql);
        condicao.setTdata_cadastro(new Date());
        condicao.setTdescricao("criterios preenchimento");
        condicao.setTquantidade_parcelas(2);
        condicao.setTpossui_entrada_chk("s");
        condicao.setTgrupo_comissao_fk(1);
        condicao.setTforma_parcelamento_chk("a");

        CondicaoCompraParcela p1 = new CondicaoCompraParcela();
        p1.setTparcela_pk(1);
        p1.setTnum_dias_vencimento(30);
        p1.setTpercentual_parcela(new BigDecimal("40.00"));
        p1.setTvencimento_fixo_chk("n");
        p1.setTdia_vencimento1(null);
        p1.setTdia_vencimento2(null);

        CondicaoCompraParcela p2 = new CondicaoCompraParcela();
        p2.setTparcela_pk(2);
        p2.setTnum_dias_vencimento(60);
        p2.setTpercentual_parcela(new BigDecimal("60.00"));
        p2.setTvencimento_fixo_chk("n");
        p2.setTdia_vencimento1(null);
        p2.setTdia_vencimento2(null);

        parcelas.add(p1);
        parcelas.add(p2);

        condicao.setCondicaoCompraParcelaList(parcelas);
        System.out.println("Resultado: " + cc.readCondicao("dsadsa"));


    }
}
